finish something quickly and forcefully - Spanisch Englisch Wörterbuch